.calcul .time label{display:inline-block}.calcul .time span{display:inline-block;width:auto}.calcul .bp_val label{display:inline-block}.calcul .data_val label{display:inline-block}.doc_list li .ctnt{padding-right:200px}.doc_list li .ctnt .links{position:absolute;top:50%;right:0;width:190px;text-align:center;line-height:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}.doc_list li .ctnt .links .more{display:block;margin-right:0}@media only screen and (min-width:1024px){.collapse_page .two_cols:after{content:"";clear:both;display:block}.collapse_page .side_col{float:left;width:240px;margin-right:20px}.collapse_page .main_col{float:left;width:700px}.collapse_page .collapse_menu li{text-align:left;padding:10px 0}html:not(.touch) .doc_list .ctnt .more{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .doc_list .ctnt .more:hover{color:#83C69C}html:not(.touch) .collapse_menu a{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .collapse_menu a:hover{color:#1ACA64}html:not(.touch) .collapse_head h1{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .collapse_head:hover h1{color:#83C69C}}.contact .three_cols{position:relative;padding-bottom:370px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.contact .three_cols:after{content:"";clear:both;display:block}.contact .col{width:340px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.contact .col.coord{margin-right:20px;padding:80px 0}.contact .col.coord .social{margin-top:50px}.contact .col.map{position:absolute;bottom:0;left:0;right:0;height:350px;width:auto}.contact .col #map{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;height:auto}@media only screen and (min-width:1024px){.contact .three_cols{position:relative;padding-bottom:0}.contact .col{width:300px}.contact .col.map{position:relative;height:auto;width:300px;bottom:auto;right:auto;left:auto;top:auto;margin-right:20px;min-height:500px}.contact .coord .social li a{height:auto;width:auto}.contact .coord .social li a:before{font-size:26px;line-height:1.2em}.candidature_form{width:450px}html:not(.touch) .contact .coord a{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .contact .coord a:hover{color:#1ACA64}}@media only screen and (min-width:1024px){html:not(.touch) #bottom{padding-top:50px;text-align:left}html:not(.touch) #bottom a{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) #bottom a:hover{color:#1ACA64}html:not(.touch) #bottom .logo{margin:0 0 10px}html:not(.touch) #bottom .f_cols:after{content:"";clear:both;display:block}html:not(.touch) #bottom .f_cols .f_col{width:25%;float:left}html:not(.touch) #bottom .f_menu{font-size:15px;line-height:25px}html:not(.touch) #bottom .f_menu h3{font-weight:700;margin-top:-10px}html:not(.touch) #bottom .f_menu a{display:block;padding:5px 0;-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) #bottom .f_menu .active a{text-decoration:underline}html:not(.touch) #bottom .coord .social li a{height:auto;width:auto}html:not(.touch) #bottom .coord .social li a:before{font-size:26px;line-height:1.2em}html:not(.touch) #bottom .desk_show{display:block}html:not(.touch) #bottom .footer{margin-top:50px}}.page_head{margin-bottom:50px}.page_head .h1{font-size:40px}.page_head .syn{font-size:26px}@media only screen and (min-width:1024px){.page_head.full{min-height:500px}.page_head.home{height:700px;height:100vh}.page_head.home .anchorcontent{-webkit-transition:color 0.2s cubic-bezier(0.8,0.1,0.45,0.9);-moz-transition:color 0.2s cubic-bezier(0.8,0.1,0.45,0.9);-o-transition:color 0.2s cubic-bezier(0.8,0.1,0.45,0.9);transition:color 0.2s cubic-bezier(0.8,0.1,0.45,0.9)}.page_head.home .anchorcontent:hover{color:#1ACA64}html:not(.touch) #top{padding-top:50px;position:relative;z-index:100}html:not(.touch) #top .logo{float:left}html:not(.touch) .nav_open .pusher,html:not(.touch) .pusher{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}html:not(.touch) .nav .nav_btn{display:none}html:not(.touch) .nav .nav_mover{position:static;top:auto;bottom:auto;right:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:auto;background-color:transparent;display:block}html:not(.touch) .nav .top_bar>ul>li,html:not(.touch) .nav .main_menu>ul>li{border:none;padding:0}html:not(.touch) .nav .top_bar>ul>li a,html:not(.touch) .nav .top_bar>ul>li span,html:not(.touch) .nav .main_menu>ul>li a,html:not(.touch) .nav .main_menu>ul>li span{padding:10px 20px}html:not(.touch) .nav .top_bar>ul>li ul.open,html:not(.touch) .nav .main_menu>ul>li ul.open{max-height:0}html:not(.touch) .nav .top_bar>ul>li:hover ul,html:not(.touch) .nav .main_menu>ul>li:hover ul{max-height:400px;-webkit-transition-timing-function:cubic-bezier(0.8,0.1,0.45,0.9);-moz-transition-timing-function:cubic-bezier(0.8,0.1,0.45,0.9);-o-transition-timing-function:cubic-bezier(0.8,0.1,0.45,0.9);transition-timing-function:cubic-bezier(0.8,0.1,0.45,0.9)}html:not(.touch) .nav .top_bar{position:fixed;padding-top:0;top:0;right:0;left:0;background-color:#302e2a;line-height:20px}html:not(.touch) .nav .top_bar .contact_info{display:block;float:left;line-height:35px;font-size:13px;padding-left:15px}html:not(.touch) .nav .top_bar .contact_info span{color:#1ACA64;font-size:14px}html:not(.touch) .nav .top_bar>ul{text-align:right;position:relative;font-size:0;line-height:0;display:block}html:not(.touch) .nav .top_bar>ul>li{display:inline-block;vertical-align:middle;border-left:1px solid #56534E;font-size:13px}html:not(.touch) .nav .top_bar>ul>li a{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .nav .top_bar>ul>li a:hover{color:#1ACA64}html:not(.touch) .nav .top_bar .search{position:static;padding-left:20px}html:not(.touch) .nav .top_bar .search button{cursor:pointer;-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .nav .top_bar .search button:hover{color:#1ACA64}html:not(.touch) .nav .top_bar .partner:before,html:not(.touch) .nav .top_bar .logout:before{display:none}html:not(.touch) .nav .top_bar .partner>a,html:not(.touch) .nav .top_bar .logout>a{color:#fff;background-color:#1ACA64}html:not(.touch) .nav .top_bar .partner>a:hover,html:not(.touch) .nav .top_bar .logout>a:hover{background-color:#83C69C;color:#fff}html:not(.touch) .nav .top_bar .partner .mini_login,html:not(.touch) .nav .top_bar .logout .mini_login{position:absolute;top:100%;left:0;right:0;background-color:#302e2a}html:not(.touch) .nav .top_bar .partner .mini_login fieldset,html:not(.touch) .nav .top_bar .logout .mini_login fieldset{padding:15px;margin:0}html:not(.touch) .nav .top_bar .partner .mini_login a,html:not(.touch) .nav .top_bar .logout .mini_login a{text-align:left;padding:10px 0}html:not(.touch) .nav .top_bar .partner .mini_login a:hover,html:not(.touch) .nav .top_bar .logout .mini_login a:hover{text-decoration:underline}html:not(.touch) .nav .top_bar .lang_menu{border:1px solid #56534E;border-width:0 1px;width:40px;text-indent:0;position:relative;left:auto;top:auto;right:auto;display:inline-block;padding-top:40px}html:not(.touch) .nav .top_bar .lang_menu ul{position:absolute;top:100%;left:-1px;right:-1px;max-height:0;background-color:#302e2a;border:none;overflow:hidden}html:not(.touch) .nav .top_bar .lang_menu li{width:auto;float:none;margin:0}html:not(.touch) .nav .top_bar .lang_menu a{padding:0}html:not(.touch) .nav .top_bar .lang_menu:before{display:block;position:absolute;top:5px;left:0;right:0;cursor:pointer;content:attr(data-current-lng);color:#fff;font-size:13px;text-align:center}html:not(.touch) .nav .top_bar .lang_menu:after{content:"\e61b";font-family:'icomoon_wooxo';font-size:15px;position:absolute;bottom:0;left:0;right:0;text-align:center;-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s;color:#AAA}html:not(.touch) .nav .top_bar .lang_menu:hover:after{color:#1ACA64}html:not(.touch) .nav .top_bar .nav_cross{display:none}html:not(.touch) .nav .main_menu{float:right}html:not(.touch) .nav .main_menu>ul>li{position:relative;float:left;color:#302e2a;padding-left:10px;margin-left:20px;line-height:15px}html:not(.touch) .nav .main_menu>ul>li:first-child{border:none}html:not(.touch) .nav .main_menu>ul>li:before{display:none}html:not(.touch) .nav .main_menu>ul>li.desk_hidden{display:none}html:not(.touch) .nav .main_menu>ul>li>a{padding:10px 0;-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .nav .main_menu>ul>li>a:hover{color:#AAA}html:not(.touch) .nav .main_menu>ul>li ul{position:absolute;max-height:none;opacity:0;visibility:hidden;top:100%;left:0;right:-10px;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#FFF;margin:0;-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.8,0.1,0.45,0.9),opacity 0.3s cubic-bezier(0.8,0.1,0.45,0.9),visibility 0.3s cubic-bezier(0.8,0.1,0.45,0.9);-moz-transition:-moz-transform 0.3s cubic-bezier(0.8,0.1,0.45,0.9),opacity 0.3s cubic-bezier(0.8,0.1,0.45,0.9),visibility 0.3s cubic-bezier(0.8,0.1,0.45,0.9);-o-transition:-o-transform 0.3s cubic-bezier(0.8,0.1,0.45,0.9),opacity 0.3s cubic-bezier(0.8,0.1,0.45,0.9),visibility 0.3s cubic-bezier(0.8,0.1,0.45,0.9);transition:transform 0.3s cubic-bezier(0.8,0.1,0.45,0.9),opacity 0.3s cubic-bezier(0.8,0.1,0.45,0.9),visibility 0.3s cubic-bezier(0.8,0.1,0.45,0.9)}html:not(.touch) .nav .main_menu>ul>li ul li{padding:0;border-top:1px solid #AAAAAA}html:not(.touch) .nav .main_menu>ul>li ul li a{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.8,0.1,0.45,0.9),color 0.3s;-moz-transition:-moz-transform 0.3s cubic-bezier(0.8,0.1,0.45,0.9),color 0.3s;-o-transition:-o-transform 0.3s cubic-bezier(0.8,0.1,0.45,0.9),color 0.3s;transition:transform 0.3s cubic-bezier(0.8,0.1,0.45,0.9),color 0.3s;color:#AAA;padding:10px}html:not(.touch) .nav .main_menu>ul>li ul li a:hover{color:#1ACA64}html:not(.touch) .nav .main_menu>ul>li ul li:last-child{border-bottom:1px solid #AAAAAA}html:not(.touch) .nav .main_menu>ul>li ul li.active a{color:#302e2a;font-weight:700}html:not(.touch) .nav .main_menu>ul>li ul li.active:after{display:none}html:not(.touch) .nav .main_menu>ul>li.active:before{display:none}html:not(.touch) .nav .main_menu>ul>li.active:after{top:10px;height:15px;width:3px}html:not(.touch) .nav .main_menu>ul>li:hover ul{opacity:1;visibility:visible;max-height:none;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-timing-function:cubic-bezier(0.55,0.1,0.2,0.9);-moz-transition-timing-function:cubic-bezier(0.55,0.1,0.2,0.9);-o-transition-timing-function:cubic-bezier(0.55,0.1,0.2,0.9);transition-timing-function:cubic-bezier(0.55,0.1,0.2,0.9)}html:not(.touch) .nav .main_menu>ul>li:hover ul li a{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-timing-function:cubic-bezier(0.55,0.1,0.2,0.9);-moz-transition-timing-function:cubic-bezier(0.55,0.1,0.2,0.9);-o-transition-timing-function:cubic-bezier(0.55,0.1,0.2,0.9);transition-timing-function:cubic-bezier(0.55,0.1,0.2,0.9)}html:not(.touch) .nav .main_menu .reseller a{color:#F99 !important}html:not(.touch) .nav .main_menu .reseller a:hover{color:#FF7373 !important}html:not(.touch) .nav .main_menu .reseller.active:after{display:none}html:not(.touch) .nav .main_menu .reseller.active a:before{color:#302e2a !important}html:not(.touch) .nav.dark .main_menu>ul>li{color:#fff}html:not(.touch) .page_head{padding-top:170px;z-index:auto}html:not(.touch) .page_head.tall,html:not(.touch) .page_head.gray{padding-bottom:180px;margin-bottom:-100px}}.home_head ul li{font-size:24px}@media only screen and (min-width:1024px){.home_head{margin-top:80px;-webkit-transform:translateX(-25%);-moz-transform:translateX(-25%);-ms-transform:translateX(-25%);-o-transform:translateX(-25%);transform:translateX(-25%)}.home_head ul li{padding-left:0;padding-top:70px;text-align:center}.home_head ul li:before{top:0;left:0;bottom:auto;right:0;height:70px;width:auto}}.list{font-size:0;line-height:0}.list .line{display:inline-block;width:50%;font-size:15px;line-height:1.2;vertical-align:top}@media only screen and (min-width:1024px){.list .line{width:33.33333%}.list.four_cols .line{width:25%}.list.align-center{text-align:center}html:not(.touch) .list .line a .name,html:not(.touch) .list .line a .more,html:not(.touch) .list .line a .subtitle{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .list .line a:hover .name{color:#AAA}html:not(.touch) .list .line a:hover .more{color:#83C69C}html:not(.touch) .list .line .more a{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .list .line .more a:hover{color:#83C69C}html:not(.touch) .search_list .line{border-bottom:1px solid #EDEEDE;padding-bottom:10px;margin-bottom:20px}html:not(.touch) .search_list .line a .name,html:not(.touch) .search_list .line a .more,html:not(.touch) .search_list .line a .subtitle{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .search_list .line a:hover .name{color:#AAA}html:not(.touch) .search_list .line a:hover .more{color:#83C69C}}.myadiag_wrapper .step .step_content li{padding:15px}.myadiag_wrapper .step .step_content .label{width:60%;float:left}.myadiag_wrapper .step .step_content .inputs_container{width:40%;float:right;margin-top:0}.results_content .three_cols{overflow:hidden;margin:0 -20px}.results_content .three_cols .col{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.results_content .three_cols .col{width:33.3333%}.myadiag_results .big_btn a{padding-left:150px;text-align:left;border-left:6px solid #56534E;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.myadiag_results .big_btn a:before{content:'';position:absolute;top:0;bottom:0;left:0;width:130px;background:url(../../../../../extension/myaprojectfront/design/website/images/expert-wooxo.jpg) left center no-repeat;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}.results_domains{margin-left:-1px;border-width:0 1px 0;margin-bottom:0;padding-bottom:0}.results_domains:first-child{border-left:none;margin-left:0}.results_domains:last-child{border-right:none}@media only screen and (min-width:1024px){.results_content .two_cols{overflow:hidden;margin:0 -20px}.results_content .two_cols .col{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.results_content .two_cols .col{width:50%}.myadiag_results .big_btn{text-align:right}html:not(.touch) .myadiag_wrapper .step .step_header .prev_step a{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .myadiag_wrapper .step .step_header .prev_step a:hover{background-color:#1ACA64}}.news_filter{margin-bottom:100px}.news_filter li{display:inline-block;width:auto;margin:0 10px;max-width:280px}.news_filter ol{margin-top:20px}.news_filter ol:first-child{margin-top:0}.news_full .h1{font-size:36px}.news_full .syn{font-size:26px}@media only screen and (min-width:1024px){html:not(.touch) .pager a{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .pager a:hover{color:#1ACA64}}.temoignage_part blockquote{padding:0 60px}.temoignage_part blockquote:after{bottom:auto;top:0}.hebergement_part ul{max-width:700px}.hebergement_part ul li{width:25%;margin-bottom:0;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.materiel_part ul{max-width:700px}.materiel_part ul li{width:25%;margin-bottom:0}.square_part .square_block{width:335px;float:left;margin-right:30px}.square_part .square_block:nth-child(2n+1){margin-right:0}.square_part .square_block.contact{float:none;clear:both;width:auto;margin-right:0}.square_part:after{content:"";clear:both;display:block}.slider_part .slide .ctnt{padding-top:0;padding-left:55%;min-height:200px}.slider_part .slide .name{margin-top:0}.slider_part .slide .img{right:50%}@media only screen and (min-width:1024px){.temoignage_part .two_cols{font-size:0;line-height:0;margin-bottom:50px}.temoignage_part .col{font-size:15px;line-height:1.2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;width:50%;padding-right:15px;margin:0}.temoignage_part .col+.col{padding-right:0;padding-left:15px}.square_part .square_block{width:300px}.square_part .square_block:nth-child(2n+1){margin-right:30px}.square_part .square_block:nth-child(3n+1){margin-right:0}.square_part .square_block.contact{float:left;width:300px;clear:none}.square_part.align-center{font-size:0;line-height:0}.square_part.align-center .square_block{display:inline-block;float:none}.doc_part{white-space:nowrap}.doc_part h1{display:inline-block;vertical-align:top;margin-right:30px}.doc_part ul{display:inline-block;vertical-align:top;white-space:normal}.doc_part ul li{width:240px}.history_part:after{content:"";clear:both;display:block}.history_part .entry{width:50%;float:left}.history_part .entry h2,.history_part .entry p{padding-left:15px}.history_part .entry:nth-of-type(2n+1){clear:both}.history_part .entry:nth-of-type(2n+1) h2,.history_part .entry:nth-of-type(2n+1) p{padding-left:0;padding-right:15px}.slider_part .slide .ctnt{padding-right:5%;min-height:270px}.slider_part .slide .name{margin-bottom:20px}.slider_part .slide .size{margin-top:40px}.slider_part .slide .more{margin-top:40px}.hebergement_part{font-size:0}.hebergement_part header{display:inline-block;vertical-align:middle;width:20%;text-align:left}.hebergement_part ul{display:inline-block;vertical-align:middle;width:55%;margin:0;text-align:left}.hebergement_part li{text-align:center}.hebergement_part footer{display:inline-block;vertical-align:middle;width:25%;text-align:right}.materiel_part{font-size:0}.materiel_part header{display:inline-block;vertical-align:middle;width:20%;text-align:left}.materiel_part ul{display:inline-block;vertical-align:middle;width:55%;margin:0;text-align:left}.materiel_part li{text-align:center}.materiel_part footer{display:inline-block;vertical-align:middle;width:25%;text-align:right}html:not(.touch) .temoignage_part .more a{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .temoignage_part .more a:hover{color:#83C69C}html:not(.touch) .hebergement_part .more a{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .hebergement_part .more a:hover{color:#83C69C}html:not(.touch) .hebergement_part ul li a .picto{position:relative}html:not(.touch) .hebergement_part ul li a .picto:before{content:"";background-color:rgba(0,0,0,0.8);position:absolute;top:-3px;bottom:-3px;right:-3px;left:-3px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;z-index:1;opacity:0;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}html:not(.touch) .hebergement_part ul li a .picto:after{content:"\e614";font-family:'icomoon_wooxo';font-size:20px;height:40px;line-height:40px;width:40px;text-align:center;color:#fff;position:absolute;top:50%;margin-top:-20px;left:50%;margin-left:-20px;z-index:2;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-transition:-webkit-transform 0.5s,opacity 0.4s;-moz-transition:-moz-transform 0.5s,opacity 0.4s;-o-transition:-o-transform 0.5s,opacity 0.4s;transition:transform 0.5s,opacity 0.4s}html:not(.touch) .hebergement_part ul li a:hover .picto:before,html:not(.touch) .hebergement_part ul li a:hover .picto:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);opacity:1}html:not(.touch) .materiel_part .more a{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .materiel_part .more a:hover{color:#83C69C}html:not(.touch) .materiel_part ul li a .img{-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}html:not(.touch) .materiel_part ul li a:hover .img{opacity:0.8}html:not(.touch) .square_part .square_block .round:before{content:"";background-color:rgba(0,0,0,0.8);position:absolute;top:-12px;bottom:-12px;right:-12px;left:-12px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;z-index:1;opacity:0;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}html:not(.touch) .square_part .square_block .round:after{content:"\e614";font-family:'icomoon_wooxo';font-size:30px;height:40px;line-height:40px;width:40px;text-align:center;color:#fff;position:absolute;top:50%;margin-top:-20px;left:50%;margin-left:-20px;z-index:2;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-transition:-webkit-transform 0.5s,opacity 0.4s;-moz-transition:-moz-transform 0.5s,opacity 0.4s;-o-transition:-o-transform 0.5s,opacity 0.4s;transition:transform 0.5s,opacity 0.4s}html:not(.touch) .square_part .square_block .round:hover:before,html:not(.touch) .square_part .square_block .round:hover:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);opacity:1}html:not(.touch) .square_part .square_block a:hover .btn{background-color:#83C69C}html:not(.touch) .doc_part a{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .doc_part a:hover{color:#1ACA64}}.private_home .list.block_part{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.private_home .list.block_part .btn_col{position:relative;width:100%;margin-top:50px;float:none;clear:both}.private_home .list.block_part .btn_col .btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:1024px){.private_home .list.block_part .btn_col{width:33.3333%;margin-top:0;float:left;clear:none;min-height:300px}}.product_ctnr{text-align:center;max-width:960px;margin:50px auto}.product_ctnr .ctnt{padding-left:230px;padding-top:0;text-align:left;min-height:200px}.product_ctnr .dl{text-align:right}.product_ctnr .dl span{display:block;font-size:13px;color:#56534E;float:left}.product_ctnr .dl a{display:block;font-weight:400;color:#1ACA64}.product_ctnr .img{top:0;left:0;margin-left:0}.product_ctnr .btn_area{text-align:left}@media only screen and (min-width:1024px){.hebergement .list .line.has_img a:hover .name,.materiel .list .line.has_img a:hover .name{color:#302e2a}.hebergement .list .line.has_img a:hover .subtitle,.materiel .list .line.has_img a:hover .subtitle{color:#56534E}.hebergement .list .line.has_img a:hover .img img,.materiel .list .line.has_img a:hover .img img{opacity:1}.hebergement .list .line.has_img a:hover .picto svg,.materiel .list .line.has_img a:hover .picto svg{opacity:1}.product_pack .main_col.nomargin{margin-top:0}.product_ctnr{text-align:center}.product_ctnr .ctnt{padding-left:355px;min-height:300px}.product_ctnr .img{width:300px;height:300px}.product_ctnr .img.picto{padding:80px}.product_ctnr .img.picto.bordered{padding:68px}html:not(.touch) .product_ctnr .dl a{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .product_ctnr .dl a:hover{color:#83C69C}html:not(.touch) .partner_space .btn:hover{background-color:#F99}html:not(.touch) .partner_space .btn_area .more a:hover{color:#F99}html:not(.touch) .partner_space .list .line a:hover .more{color:#F99}html:not(.touch) .partner_space .doc_part a:hover{color:#FF7373}}@media only screen and (min-width:1024px){.trouver_solution{position:relative;margin-bottom:50px}.trouver_solution .btn_area{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.trouver_solution:after{content:"";clear:both;display:block}.solution_form{margin:0;float:left}}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p,.wysiwyg ul,.wysiwyg ol,.wysiwyg table,.wysiwyg hr,.wysiwyg blockquote,.wysiwyg .iframe_container,.wysiwyg .attribute-image,.wysiwyg .mise-en-avant{margin-top:30px}.wysiwyg h2,.wysiwyg h3{margin-top:50px}.wysiwyg .object-right{float:right;margin-left:20px}.wysiwyg .object-center{margin-left:auto;margin-right:auto}.wysiwyg .object-left{float:left;margin-right:20px}@media only screen and (min-width:1024px){html:not(.touch) .wysiwyg a{-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;-o-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s}html:not(.touch) .wysiwyg a:hover{color:#1ACA64}}.wrapper{width:700px}@media only screen and (min-width:1024px){.wrapper{width:960px}html:not(.touch) .breadcrumb{display:block;font-size:11px;color:#AAA;padding-top:5px;position:relative;margin-top:5px;height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html:not(.touch) .breadcrumb:before{content:"";position:absolute;top:0;left:0;height:1px;width:200px;background:-owg-linear-gradient(to right,#AAAAAA 120px,rgba(170,170,170,0) 100%);background:-webkit-linear-gradient(to right,#AAAAAA 120px,rgba(170,170,170,0) 100%);background:-moz-linear-gradient(to right,#AAAAAA 120px,rgba(170,170,170,0) 100%);background:-o-linear-gradient(to right,#AAAAAA 120px,rgba(170,170,170,0) 100%);background:linear-gradient(to right,#AAAAAA 120px,rgba(170,170,170,0) 100%)}html:not(.touch) .breadcrumb li{display:inline-block}html:not(.touch) .breadcrumb li:after{content:' > ';margin:0 2px}html:not(.touch) .breadcrumb li:last-child:after{display:none}html:not(.touch) .breadcrumb li a:hover{text-decoration:underline}}